front facade - German English Dictionary